|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IRepository
Interface, das die Informationen über die Komponenten sowie
die Zugriffsoperatoren darauf kapselt. Das IRepository
ist die zentrale Komponente, in die die Meta-Informationen der
Anwendung geschrieben und später daraus gelesen werden. Es werden
alle registrierten VOs sowie weitere Angaben über den Programmverlauf
in ihr verwaltet.
| Method Summary | |
|---|---|
void |
addValidator(java.lang.String id,
com.opensymphony.xwork.validator.Validator validator)
Hinzufügen eins Validator für die Validierung von Nutzereingaben. |
void |
addView(java.lang.String id,
View view)
Hinzufügen einer View für die Repräsentation von Abstraktionen. |
BusinessTaskBean |
getBusinessTaskBean(java.lang.String command)
Zurückliefern des BusinessTaskBean für einen bestimmten Befehl. |
BusinessTaskBean[] |
getBusinessTaskBeans()
Zurückliefern der Liste aller registrierter und spezifizierter Vorgänge im Repository. |
BusinessTaskContextBean |
getBusinessTaskContextBean(java.lang.String contextName)
Zurückliefern der Beschreibung und Spezifikation eines bestimmten Kontextes. |
BusinessTaskContextBean[] |
getBusinessTaskContextBeans()
Zurückliefern der Liste aller registrierten und spezifizierten Kontexte im Repository. |
java.lang.String |
getCommandForStatus(java.lang.String command,
java.lang.String status)
Zurückliefern eines Folge-Befehls für einen erreichten Status einer Ausführung. |
MetaSystemBean |
getMonitor()
Zurückliefern des registrierten Integritätsmonitors. |
TaskStatusBean |
getTaskStatusBean(java.lang.String command,
java.lang.String status)
Zurückliefern eines spezifizierten Status für die Ausführung eines Vorgangs. |
void |
init()
Initialisieren der Komponente. |
void |
logStatus()
Schreiben des aktuellen Status in ein Log-File. |
void |
registerBusinessTaskContext(BusinessTaskContextBean businessTaskContext)
Registrieren der Spezifikation eines Kontextes. |
void |
registerCommand(BusinessTaskBean commandBean)
Registrieren der Spezifikation eines Vorgangs. |
void |
registerMonitor(MetaSystemBean metaSystem)
Registrieren des Integritätsmonitors. |
void |
resolveReferences()
Auflösen der Referenzen, die zwischen den einzelnen Einträgen innerhalb des Repository bestehen. |
| Method Detail |
|---|
BusinessTaskBean getBusinessTaskBean(java.lang.String command)
throws InvalidCommandException
BusinessTaskBean für einen bestimmten Befehl.
command - Das übergebene Kommando.
BusinessTaskBean, dass alle Informationen
über das für die Ausführung des Vorgangs für den übergebenen Befehl enthält.
InvalidCommandException - Der Befehl ist nicht registriert.
java.lang.String getCommandForStatus(java.lang.String command,
java.lang.String status)
throws InvalidCommandException
command - Der Befehl, der aktuell ausgeführt wurde.status - Der Status, der bei der Ausführung erreicht wurde.
InvalidCommandException - Der Befehl ist nicht registriert.BusinessTaskBean[] getBusinessTaskBeans()
BusinessTaskContextBean getBusinessTaskContextBean(java.lang.String contextName)
contextName - Der Name des Kontext, dessen Spezifikation angefordert wird.
BusinessTaskContextBean[] getBusinessTaskContextBeans()
TaskStatusBean getTaskStatusBean(java.lang.String command,
java.lang.String status)
throws InvalidCommandException
command - Befehl der aktuell ausgeführt wird.status - Status, der bei der Ausführung des Befehls erreicht wurde.
InvalidCommandException - Der Befehl ist nicht registriert.void logStatus()
void registerCommand(BusinessTaskBean commandBean)
commandBean - Spezifikation des zu registrierenden Vorgangs.void registerBusinessTaskContext(BusinessTaskContextBean businessTaskContext)
businessTaskContext - Spezifikation des zu registrierenden Kontextes.
void addView(java.lang.String id,
View view)
View für die Repräsentation von Abstraktionen.
id - Identifikator der View.view - Die zu registrierende View.
void addValidator(java.lang.String id,
com.opensymphony.xwork.validator.Validator validator)
Validator für die Validierung von Nutzereingaben.
id - Identifikator des Validator.validator - Der zu registrierende Validator.void resolveReferences()
void registerMonitor(MetaSystemBean metaSystem)
metaSystem - Der zu registrierende Integritätsmonitor.MetaSystemBean getMonitor()
void init()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||